saba island - French English Dictionary